#include <stdio.h>

// 限制的是全局变量的作用域, 只能在本文件中使用
static int glob_var;

// static修饰的函数也是限制作用域，只能在本文件中调用
static void test(void);
int main(void)
{
	test();
	test();
	test();

	return 0;
}

void test(void)
{
	// 为初始化bss 值是0 生存周期到进程结束，作用域函数内
	// 初始化就在data
	static int i = 10; // 只有第一次调用函数的时候才定义变量
	// int i = 0;

	i++;
	printf("i:%d\n", i);
}

